enveloped particle - French English Dictionary